//
//  JMEnv.h
//  NingBoBank
//
//  Created by dev on 14-3-3.
//
//

#define ENV [JMEnv sharedEnv]
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
@interface JMEnv : NSObject
@property(nonatomic, retain) UIFont * iTitleFont;//标题字体
@property(nonatomic, retain) UIFont *iTextFont;//文本字体
@property(nonatomic, retain) UIFont *iNoteFont;//温馨提示字体

@property(nonatomic, retain) UIColor *iTitleColor;//标题字体颜色
@property(nonatomic, retain) UIColor *iTextColor;//文本字体颜色
@property(nonatomic, retain) UIColor *iNoteColor;//温馨提示字体颜色
@property(nonatomic, retain) UIColor *iHeaderColor;//footer header字体颜色
@property(nonatomic, retain) UIColor *iToolBarColor;//toolbar字体颜色（pickerview，datepicker,翻页）
@property(nonatomic, retain) UIColor *iBGColor;//页面背景颜色
@property(nonatomic, retain) UIColor *iTableViewSeperatorColor;  //UITableView Seperator颜色

/*
 高度、宽度等任何界面相关的请全部声明在这里
 
 */

//设备屏幕的宽度
@property(nonatomic, assign) float deviceScreenWidth;
//设备屏幕的高度
@property(nonatomic, assign) float deviceScreenHeight;
//设置白色圆角的背景图片相对于NavigationBar的偏移量
@property(nonatomic, assign) float backgroundViewTopMargin;
//设置白色圆角的背景图片相对于设备左边缘的偏移量，同样右边缘的偏移量也是同样的值，
//可以得出backgroundView的宽度为 deviceScreenWidth - backgroundViewTopMargin * 2
@property(nonatomic, assign) float backgroundViewLeftMargin;
//应用NavigationBar的高度，固定值，一般是44
@property(nonatomic, assign) float applicationNaviBarHeight;
//设备的statusBar的高度，固定值，一般是20
@property(nonatomic, assign) float applicationStatusBarHeight;
//UITableView左边界值相对于屏幕左边界的距离
@property(nonatomic, assign) float UITableViewMarginLeft;
//UITableView上边界相对于NavigationBar下边界的距离
@property(nonatomic, assign) float UITableViewMarginTop;
//UITableViewCell的高度
@property(nonatomic, assign) float buttonInFooterHeight;
//如果UI中包含UITableView, 请把Button放到viewForFooterInSection中
//通过 deviceScreenWidth - 2*UITableViewMarginLeft计算获得
@property(nonatomic, assign) float buttonInFooterWidth;



//UITableView中，单行UITableViewCell的高度 设置为44，iOS默认高度
@property(nonatomic, assign) float cellHeight;



/*
 提示信息等字体请全部声明在这里
 */

//温馨提示title的字体大小 15
@property(nonatomic, retain) UIFont *tipsTilteFont;
//温馨提示内容字体大小13
@property(nonatomic, retain) UIFont *tipsContentFont;



+ (JMEnv *)sharedEnv;
//NSString* AppPath();
//NSString* FavoPath();
//NSString* DataPath();
//NSString* DownLoadPath();
//NSString* ImagePath();
//NSString* ResourcePath();
//NSString* UserPath();
//layout appRect 
@end



